// 头部
.header {
    height: 50px;
    // background-color: pink;
    > .logo  {
        float: left;
        height: 50px;
        img {
            height: 34px;
            width: 260px;
            margin: 10px 0;
        }
    }
    > .serve {
        margin-top: 18px;
        float: right;
        font-weight: 700;
        position: relative;
        span {
            padding: 0 10px;
        }
        > .serve_line {
            position: absolute;
            left: 38px;
            top: 1px;
            font-size: 12px;
            color: #ccc;
        }
    }
}
.footer {
    margin-top: 40px;
    width: 100%;
    p {
        text-align: center;
        font-size: 12px;
        i {
            color: #FF0000;
            font-weight: 700;
            font-style: normal;
        }
    }
    .foot_box {
        width: 100%;
        overflow: hidden;
    }
    .foot_banner {
        margin-top: 30px;
        width: 4440px;
        height: 50px;
        img {
            display: inline-block;
        }
    }
    .foot_bottom {
        overflow: hidden;
        margin-top: 20px;
        width: 100%;
        height: 132px;
        background: url(../img/bg_w.jpg);
        .foot_bottom_l {
            position: relative;
            float: left;
            height: 100%;
            width: 400px;
            .logo_sd {
                position: absolute;
                left: 170px;
                top: 25px;
                width: 64px;
                height: 66px;
                background: url(../img/SDG_logo_w.jpg);
            }
            .logo2 {
                position: absolute;
                left: 270px;
                top: 30px;
                width: 109px;
                height: 68px;
                background: url(../img/img_ne.jpg);
            }
        }
        .foot_bottom_m {
            float: left;
            p { 
                position: relative;
                padding: 0;
                margin: 0;
                text-align: left;
                margin-bottom: 5px;
                a:hover {
                    color: #333;
                    text-decoration: underline;
                }
                .policeman {
                    position: absolute;
                    left: 288px;
                    top: -2px;
                    width: 20px;
                    height: 20px;
                    background: url(../img/beian.png) no-repeat;
                }
            }
            .first_footer_p {
                margin-top: 15px;
            }
        }
        .foot_bottom_r {
            float: right;
            .foot_ico {
                position: relative;
                width: 500px;
                height: 132px;
                .wen {
                    margin-top: 15px;
                    position: absolute;
                    width: 47px;
                    height: 47px;
                    background: url(../img/whjy.png);
                }
                .gong {
                    margin-top: 15px;
                    margin-left: 50px;
                    position: absolute;
                    width: 47px;
                    height: 47px;
                    background: url(../img/shgs2.gif);
                }
                .e {
                    margin-top: 15px;
                    margin-left: 110px;
                    width: 111px;
                    height: 45px;
                    position: absolute;
                    background: url(../img/img_cp_jubao_w.png);

                }
                .lian {
                    margin-top: 70px;
                    width: 127px;
                    height: 35px;
                    position: absolute;
                    background: url(../img/report.png);
                }
                .jia {
                    margin-top: 70px;
                    margin-left: 138px;
                    width: 82px;
                    height: 37px;
                    position: absolute;
                    background: url(../img/jzjh.png);
                }
            }
        }
    }
}